package main

import (
	"client2/config"
	"log"
)

func main() {
	log.Println("开始生成设备配置文件...")

	// 创建默认传感器配置数组（SensorDeviceConfigs格式）
	configs := config.CreateDefaultSensorDeviceConfigs()

	// 保存配置
	config.SaveSensorDeviceConfigs(configs)

	log.Println("配置文件生成完成！")
	log.Printf("生成了 %d 个传感器配置", len(configs))

	// 打印配置信息
	for i, cfg := range configs {
		log.Printf("传感器 %d: DeviceID=%s, Type=%s, Port=%s",
			i+1, cfg.DeviceID, cfg.SensorType, cfg.Port)
	}
}
